[data-v-md-anchor]{cursor:pointer}
.vuepress-markdown-body .v-md-pre-code,
.vuepress-markdown-body .v-md-pre-pre{
	color:#ccc;
	font-size:1em;
	font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;line-height:1.5;white-space:pre;text-align:left;word-wrap:normal;word-break:normal;word-spacing:normal;
	-webkit-hyphens:none;
	hyphens:none;
	background:none}
.vuepress-markdown-body .v-md-pre-p{line-height:1.7;margin-bottom: 1em;}
 
/* .vuepress-markdown-body>:first-child,.vuepress-markdown-body>div[data-v-md-line]:first-child>:first-child{margin-top:0!important}
.vuepress-markdown-body>:last-child,.vuepress-markdown-body>div[data-v-md-line]:last-child>:last-child{margin-bottom:0!important} */
.vuepress-markdown-body  .v-md-pre-pre{margin:.5em 0;padding:1em;overflow:auto}
.vuepress-markdown-body .v-md-pre-code,
.vuepress-markdown-body .v-md-pre-pre{
	background:#2d2d2d}
.vuepress-markdown-body .v-md-pre-pre .v-md-pre-code{
	padding:.1em;white-space:pre;border-radius:.3em
}
.vuepress-markdown-body .v-md-pre-code{
	padding:.1em;white-space:normal;border-radius:.3em
}
.vuepress-markdown-body .token.block-comment,
.vuepress-markdown-body .token.cdata,
.vuepress-markdown-body .token.comment,
.vuepress-markdown-body .token.doctype,
.vuepress-markdown-body .token.prolog{
	color:#999
}
.vuepress-markdown-body .token.punctuation{color:#ccc}
.vuepress-markdown-body .token.attr-name,
.vuepress-markdown-body .token.deleted,
.vuepress-markdown-body .token.namespace,
.vuepress-markdown-body .token.tag{color:#e2777a}

.vuepress-markdown-body .token.function-name{color:#6196cc}
.vuepress-markdown-body .token.boolean,
.vuepress-markdown-body .token.function,
.vuepress-markdown-body .token.number{color:#f08d49}
.vuepress-markdown-body .token.class-name,
.vuepress-markdown-body .token.constant,
.vuepress-markdown-body .token.property,
.vuepress-markdown-body .token.symbol{color:#f8c555}
.vuepress-markdown-body .token.atrule,
.vuepress-markdown-body .token.builtin,
.vuepress-markdown-body .token.important,
.vuepress-markdown-body .token.keyword,
.vuepress-markdown-body .token.selector{color:#cc99cd}
.vuepress-markdown-body .token.attr-value,
.vuepress-markdown-body .token.char,
.vuepress-markdown-body .token.regex,
.vuepress-markdown-body .token.string,
.vuepress-markdown-body .token.variable{color:#7ec699}
.vuepress-markdown-body .token.entity,
.vuepress-markdown-body .token.operator,
.vuepress-markdown-body .token.url{color:#67cdcc}
.vuepress-markdown-body .token.bold,
.vuepress-markdown-body .token.important{font-weight:700}
.vuepress-markdown-body .token.italic{font-style:italic}
.vuepress-markdown-body .token.entity{cursor:help}
.vuepress-markdown-body .token.inserted{color:green}
.vuepress-markdown-body .v-md-pre-code{
	margin:0;padding:.25rem .5rem;
	color:#476582;
	font-size:.85em;
	background-color:rgba(27,31,35,.05);
	border-radius:3px
}
.vuepress-markdown-body .v-md-pre-code .token.deleted{color:#ec5975}
.vuepress-markdown-body .v-md-pre-code .token.inserted{color:#3eaf7c}
.vuepress-markdown-body .v-md-pre-pre,.vuepress-markdown-body.v-md-pre-pre{margin:.85rem 0;padding:1.25rem 1.5rem;overflow:auto;line-height:1.4;background-color:#282c34;border-radius:6px}.vuepress-markdown-body.v-md-pre-pre code,.vuepress-markdown-body pre code{padding:0;color:#fff;background-color:initial;border-radius:0}.vuepress-markdown-body .v-md-pre-wrapper{position:relative;background-color:#282c34;border-radius:6px}.vuepress-markdown-body .v-md-pre-wrapper pre,.vuepress-markdown-body .v-md-pre-wrapper.v-md-pre-pre{position:relative;z-index:1;background:transparent}.vuepress-markdown-body .v-md-pre-wrapper:before{position:absolute;top:.8em;right:1em;z-index:3;color:hsla(0,0%,100%,.4);font-size:.75rem}.vuepress-markdown-body .v-md-pre-wrapper:not(.line-numbers-mode) .line-numbers-wrapper{display:none}

.vuepress-markdown-body 
 .line-numbers-mode .v-md-pre-pre{
	padding-left:4.5rem;vertical-align:middle;
	
}
.vuepress-markdown-body .v-md-pre-wrapper.line-numbers-mode .line-numbers-wrapper{
		position:absolute;top:0;width:3.5rem;
		padding:1.25rem 0;color:hsla(0,0%,100%,.3);
		line-height:1.4;text-align:center}
.vuepress-markdown-body .v-md-pre-wrapper.line-numbers-mode .line-numbers-wrapper br{
			-webkit-user-select:none;user-select:none}
.vuepress-markdown-body .v-md-pre-wrapper.line-numbers-mode .line-numbers-wrapper .line-number{
				position:relative;z-index:4;font-size:.85em;
				-webkit-user-select:none;user-select:none
				}
.vuepress-markdown-body .v-md-pre-wrapper.line-numbers-mode:after{
					position:absolute;top:0;left:0;z-index:2;width:3.5rem;
					height:100%;background-color:#282c34;
					border-right:1px solid rgba(0,0,0,.66);
					border-radius:6px 0 0 6px;content:""}
					
.vuepress-markdown-body .v-md-pre-wrapper-js:before{content:"js"}
.vuepress-markdown-body .v-md-pre-wrapper-ts:before{content:"ts"}
.vuepress-markdown-body .v-md-pre-wrapper-html:before{content:"html"}
.vuepress-markdown-body .v-md-pre-wrapper-md:before{content:"md"}
.vuepress-markdown-body .v-md-pre-wrapper-vue:before{content:"vue"}
.vuepress-markdown-body .v-md-pre-wrapper-css:before{content:"css"}
.vuepress-markdown-body .v-md-pre-wrapper-sass:before{content:"sass"}
.vuepress-markdown-body .v-md-pre-wrapper-scss:before{content:"scss"}
.vuepress-markdown-body .v-md-pre-wrapper-less:before{content:"less"}
.vuepress-markdown-body .v-md-pre-wrapper-stylus:before{content:"stylus"}
.vuepress-markdown-body .v-md-pre-wrapper-go:before{content:"go"}
.vuepress-markdown-body .v-md-pre-wrapper-java:before{content:"java"}
.vuepress-markdown-body .v-md-pre-wrapper-c:before{content:"c"}
.vuepress-markdown-body .v-md-pre-wrapper-sh:before{content:"sh"}
.vuepress-markdown-body .v-md-pre-wrapper-yaml:before{content:"yaml"}
.vuepress-markdown-body .v-md-pre-wrapper-py:before{content:"py"}
.vuepress-markdown-body .v-md-pre-wrapper-docker:before{content:"docker"}
.vuepress-markdown-body .v-md-pre-wrapper-dockerfile:before{content:"dockerfile"}
.vuepress-markdown-body .v-md-pre-wrapper-makefile:before{content:"makefile"}
.vuepress-markdown-body .v-md-pre-wrapper-javascript:before{content:"js"}
.vuepress-markdown-body .v-md-pre-wrapper-typescript:before{content:"ts"}
.vuepress-markdown-body .v-md-pre-wrapper-markup:before{content:"html"}
.vuepress-markdown-body .v-md-pre-wrapper-markdown:before{content:"md"}
.vuepress-markdown-body .v-md-pre-wrapper-json:before{content:"json"}
.vuepress-markdown-body .v-md-pre-wrapper-ruby:before{content:"rb"}
.vuepress-markdown-body .v-md-pre-wrapper-python:before{content:"py"}
.vuepress-markdown-body .v-md-pre-wrapper-bash:before{content:"sh"}
.vuepress-markdown-body .v-md-pre-wrapper-php:before{content:"php"}
.vuepress-markdown-body .arrow{
	display:inline-block;
	width:0;height:0}
.vuepress-markdown-body .arrow.up{border-bottom:6px solid #ccc}
.vuepress-markdown-body .arrow.down,
.vuepress-markdown-body .arrow.up{border-right:4px solid transparent;border-left:4px solid transparent}
.vuepress-markdown-body .arrow.down{border-top:6px solid #ccc}
.vuepress-markdown-body .arrow.right{border-left:6px solid #ccc}
.vuepress-markdown-body .arrow.left,
.vuepress-markdown-body .arrow.right{border-top:4px solid transparent;
border-bottom:4px solid transparent}
.vuepress-markdown-body .arrow.left{border-right:6px solid #ccc}
.vuepress-markdown-body:not(.custom){padding:2rem 2.5rem}
@media (max-width:959px){
	.vuepress-markdown-body:not(.custom){padding:2rem}
}
@media (max-width:419px){
	.vuepress-markdown-body:not(.custom){padding:1.5rem}
}
.vuepress-markdown-body .table-of-contents .badge{vertical-align:middle}
.vuepress-markdown-body{color:#2c3e50;font-size:16px;
font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}
.vuepress-markdown-body:not(.custom) .v-md-pre-a:hover{text-decoration:underline}
.vuepress-markdown-body:not(.custom) .v-md-pre-p.demo{padding:1rem 1.5rem;border:1px solid #ddd;border-radius:4px}
.vuepress-markdown-body:not(.custom) .v-md-pre-img{max-width:100%}
.vuepress-markdown-body.custom{margin:0;padding:0}
.vuepress-markdown-body.custom .v-md-pre-img{max-width:100%}
.vuepress-markdown-body .v-md-pre-a{font-weight:500;text-decoration:none}
.vuepress-markdown-body .v-md-pre-a,.vuepress-markdown-body .v-md-pre-p .v-md-pre-a .v-md-pre-code{color:#3eaf7c}
.vuepress-markdown-body .v-md-pre-p .v-md-pre-a .v-md-pre-code{font-weight:400}
.vuepress-markdown-body .v-md-pre-kbd{padding:0 .15em;background:#eee;
border:.15rem solid #ddd;border-bottom:.25rem solid #ddd;border-radius:.15rem}
.vuepress-markdown-body .v-md-pre-blockquote{margin:1rem 0;padding:.25rem 0 .25rem 1rem;color:#999;
font-size:1rem;border-left:.2rem solid #dfe2e5}
.vuepress-markdown-body .v-md-pre-blockquote>.v-md-pre-p{margin:0}
.vuepress-markdown-body .v-md-pre-ol,
.vuepress-markdown-body .v-md-pre-ul{margin:1em 0;padding-left:1.2em}
.vuepress-markdown-body .v-md-pre-strong{font-weight:600}
.vuepress-markdown-body .v-md-pre-h1,.vuepress-markdown-body .v-md-pre-h2,
.vuepress-markdown-body .v-md-pre-h3,.vuepress-markdown-body .v-md-pre-h4,
.vuepress-markdown-body .v-md-pre-h5,.vuepress-markdown-body .v-md-pre-h6{font-weight:600;line-height:1.25}
.vuepress-markdown-body .v-md-pre-h1{margin:.67em 0;font-size:2.2rem}
.vuepress-markdown-body .v-md-pre-h2{margin:.83em 0;
padding-bottom:.3rem;font-size:1.65rem;border-bottom:1px solid #eaecef}
.vuepress-markdown-body .v-md-pre-h3{margin:1em 0;font-size:1.35rem}
.vuepress-markdown-body .v-md-pre-h4{margin:1.33em 0}
.vuepress-markdown-body .v-md-pre-h5{margin:1.67em 0}
.vuepress-markdown-body .v-md-pre-h6{margin:2.33em 0}
.vuepress-markdown-body .v-md-pre-em,
.vuepress-markdown-body .v-md-pre-i{font-style:italic}
.vuepress-markdown-body .v-md-pre-ul{list-style-type:disc}
.vuepress-markdown-body .v-md-pre-ol .v-md-pre-ul,
.vuepress-markdown-body .v-md-pre-ul .v-md-pre-ul{list-style-type:circle}
.vuepress-markdown-body .v-md-pre-ol .v-md-pre-ol .v-md-pre-ul,
.vuepress-markdown-body .v-md-pre-ol .v-md-pre-ul .v-md-pre-ul,
.vuepress-markdown-body .v-md-pre-ul .v-md-pre-ol .v-md-pre-ul,
.vuepress-markdown-body .v-md-pre-ul .v-md-pre-ul .v-md-pre-ul{list-style-type:square}
.vuepress-markdown-body .v-md-pre-ol{list-style-type:decimal}
.vuepress-markdown-body .line-number,.vuepress-markdown-body .v-md-pre-code,
.vuepress-markdown-body .v-md-pre-kbd{font-family:source-code-pro,Menlo,
Monaco,Consolas,Courier New,monospace}
.vuepress-markdown-body .v-md-pre-ol,.vuepress-markdown-body p,.vuepress-markdown-body ul{line-height:1.7}
.vuepress-markdown-body .v-md-pre-hr{border:0;border-top:1px solid #eaecef}
.vuepress-markdown-body .v-md-pre-table{display:block;margin:1rem 0;overflow-x:auto;border-collapse:collapse}
.vuepress-markdown-body .v-md-pre-tr{border-top:1px solid #dfe2e5}
.vuepress-markdown-body .v-md-pre-tr:nth-child(2n){background-color:#f6f8fa}
.vuepress-markdown-body .v-md-pre-td,
.vuepress-markdown-body .v-md-pre-th{padding:.6em 1em;border:1px solid #dfe2e5}
.vuepress-markdown-body .v-md-svg-outbound{position:relative;top:-1px;
display:inline-block;color:#aaa;vertical-align:middle}
@media (max-width:419px){
	.vuepress-markdown-body h1{font-size:1.9rem}
	.vuepress-markdown-body .v-md-pre-wrapper{margin:.85rem -1.5rem;border-radius:0}
}
.v-md-plugin-tip .v-md-pre-p{margin-top:1em;margin-bottom:1em}.v-md-plugin-tip .v-md-plugin-tip-title{
	margin-bottom:-.4rem;font-weight:600
}
.v-md-plugin-tip.danger,.v-md-plugin-tip.tip,.v-md-plugin-tip.warning{
	margin:1rem 0;padding:.1rem 1.5rem;border-left-width:.5rem;border-left-style:solid
	}
.v-md-plugin-tip.tip{background-color:#f3f5f7;border-color:#42b983}
.v-md-plugin-tip.warning{color:#6b5900;background-color:rgba(255,229,100,.3);
border-color:#e7c000}.v-md-plugin-tip.warning .v-md-plugin-tip-title{color:#b29400}
.v-md-plugin-tip.warning .v-md-pre-a{color:#2c3e50}
.v-md-plugin-tip.danger{color:#4d0000;background-color:#ffe6e6;border-color:#c00}
.v-md-plugin-tip.danger .v-md-plugin-tip-title{color:#900}
.v-md-plugin-tip.danger .v-md-pre-a{color:#2c3e50}
.v-md-plugin-tip.details{position:relative;display:block;margin:1.6em 0;
padding:1.6em;background-color:#eee;border-radius:2px}
.v-md-plugin-tip.details .v-md-pre-h4{margin-top:0}
.v-md-plugin-tip.details .v-md-pre-figure:last-child,
.v-md-plugin-tip.details .v-md-pre-p:last-child{margin-bottom:0;padding-bottom:0}
.v-md-plugin-tip.details .v-md-pre-summary{outline:none;cursor:pointer}